﻿.commonContainer
{
	margin: 0px;
	position: relative;
	text-align: left;
}
.commonContainer ul
{
	list-style: none;
	margin: 0px;
	padding-left: 0px;
}
.NewsMenuLevel1
{
	list-style: none;
	margin: 0px;
	line-height: 1.5em;
	padding-left: 10px;
	padding-bottom: 2px;
	background-position: left center;
	border-top: solid 1px #ffffff;
	background-color: #edf4fa;
	height: 25px;
	padding-top: 8px;
	font-weight: bold;
	color: #123052;
}

.NewsMenuLevel1 a
{
	padding-left: 10px;
	background-image: url(Images/News/MenuBullet.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	text-decoration: none;
	font-family: Arial, Times New Roman, Tahoma, Verdana;
	color: #123052;
}
.NewsMenuLevel1 a:hover
{
	text-decoration: none;
	font-family: Arial, Times New Roman, Tahoma, Verdana;
	color: #0068a9;
}
.NewsMenuLevel2
{
	list-style: none;
	margin: 0px;
	line-height: 1.5em;
	padding-left: 20px;
	padding-bottom: 0px;
}

.NewsMenuLevel2 a
{
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	text-decoration: none;
	font-family: Arial, Times New Roman, Tahoma, Verdana;
	font-size: 9pt;
	color: #000;
}
.NewsMenuLevel2 a:hover
{
	display: block;
	text-decoration: none;
	font-family: Arial, Times New Roman, Tahoma, Verdana;
	font-size: 9pt;
	color: #ffcc00;
}


.NewsMenuLevel3
{
	list-style: none;
	margin: 0px;
	line-height: 1.5em;
	padding-left: 15px;
	padding-bottom: 0px;
}

.NewsMenuLevel3 a
{
	padding-left: 35px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	text-decoration: none;
	font-family: Arial, Times New Roman, Tahoma, Verdana;
	font-size: 9pt;
	color: #000;
}
.NewsMenuLevel3 a:hover
{
	padding-left: 35px;
	padding-bottom: 0px;
	display: block;
	text-decoration: none;
	font-family: Arial, Times New Roman, Tahoma, Verdana;
	font-size: 9pt;
	color: #ffcc00;
}

.NewsMenuLevel4
{
	list-style: none;
	margin: 0px;
	line-height: 1.5em;
	padding-left: 15px;
	padding-bottom: 0px;
}

.NewsMenuLevel4 a
{
	padding-left: 50px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	text-decoration: none;
	font-family: Arial, Times New Roman, Tahoma, Verdana;
	font-size: 9pt;
	color: #000;
}
.NewsMenuLevel4 a:hover
{
	padding-left: 50px;
	padding-bottom: 0px;
	display: block;
	text-decoration: none;
	font-family: Arial, Times New Roman, Tahoma, Verdana;
	font-size: 9pt;
	color: #ffcc00;
}
/*News Detail*/

.NewsDetail_Container
{
	padding: 5px;
	border: solid 1px #cccccc;
	text-align: left;
}

.NewsDetail_Container a, .NewsDetail_Container a:visited
{
	text-decoration: none;
	font-family: Arial, Times New Roman, Tahoma, Verdana;
	font-size: 9pt;
	color: #000;
}
.NewsDetail_Container a:hover
{
	text-decoration: none;
	font-family: Arial, Times New Roman, Tahoma, Verdana;
	font-size: 9pt;
	color: #ffcc00;
}
.NewsDetail_Container ul
{
	list-style-type: none;
	list-style: none;
	margin: 0px;
	padding-left: 0px;
}

.NewsDetail_DivTitle
{
	border-bottom: dotted 1px #cccccc;
	padding-bottom: 10px;
	color: #ac0000;
	font-weight: bold;
}

.NewsDetail_DivContent
{
	border-bottom: dotted 1px #cccccc;
	padding-bottom: 10px;
	padding-top: 5px;
	text-align: justify;
}

.NewsDetail_DivSource
{
	padding-top: 5px;
}

.NewsDetail_Div_Another
{
	background-color: #F5F5F5;
	height: 20px;
	font-weight: bold;
	padding-top: 5px;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
	padding-left: 10px;
	text-align: left;
}

.NewsDetail_Div_Another a, .NewsDetail_Div_Another a:visited
{
	text-decoration: none;
	font-family: Arial, Times New Roman, Tahoma, Verdana;
	font-size: 9pt;
	color: #000;
}
.NewsDetail_Div_Another a:hover
{
	text-decoration: none;
	font-family: Arial, Times New Roman, Tahoma, Verdana;
	font-size: 9pt;
	color: #ffcc00;
}
.NewsDetail_Grv_Row td
{
	border-bottom: dotted 1px #cccccc;
	height: 20px;
}

.NewsDetail_Grv_Page td
{
	border-bottom-style: none;
	height: 18px;
	color: Red;
}

.commonContainerHeader
{
	border-bottom: 0px;
	border-collapse: collapse;
	height: 33px;
}

.commonContainerHeader a, .commonContainerHeader a:hover, .commonContainerHeader a:visited
{
	text-decoration: none;
}

#topNav
{
	margin-top: 0px;
	text-align: left;
}

#topNav a, #topNav a:visited
{
	text-decoration: none;
	color: Black;
}
#topNav a:hover
{
	text-decoration: none;
	color: #ffcc00;
}
#topNav ul
{
	color: #276600;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
#topNav li
{
	display: inline;
}
.topNavIcon
{
	float: left;
	list-style: none;
	margin: 0px;
	background-image: url(Images/News/icon_bt.gif);
	background-position: left center;
	background-repeat: no-repeat;
	width: 136px;
	height: 33px;
}
.topNavIcon
{
	float: left;
	list-style: none;
	margin: 0px;
	background-image: url(Images/News/icon_bt.gif);
	background-position: left center;
	background-repeat: no-repeat;
	width: 136px;
	height: 33px;
}
.NewsBlock_Line
{
	border-top: dotted 1px #cccccc;
	padding-top: 5px;
	margin-top: 5px;
}
.NewsBlock_Bullet1
{
	background-image: url(Images/News/bullet2.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 10px;
	border-top: dotted 1px #cccccc;
	padding-top: 3px;
	padding-bottom: 3px;
}
.NewsBlockTop_DivRight .NewsBlock_Bullet1 a, .NewsBlock_Bullet1 a:hover, .NewsBlock_Bullet1 a:visited
{
	text-decoration: none;
}
.NewsBlock_Img
{
	border: 0px;
	padding-right: 0px;
}
.NewsBlock_Title
{
	color: #ac0000;
	font-weight: bold;
}
.NewsBlock_Sumary
{
	color: #000;
}
.NewsBlock_Title a
{
	color: #ac0000;
	text-decoration: none;
}
.NewsBlock_Title a:hover
{
	color: #ffcc00;
}
.NewsBlock_MapPath
{
	border-bottom: dotted 1px #cccccc;
	border-top: dotted 1px #cccccc;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 5px 0px 5px 0px;
}
#topNav1
{
	margin-top: 0px;
	text-decoration: none;
}
#topNav1 a, #topNav1 a:hover, #topNav1 a:visited
{
	text-decoration: none;
	color: #3886bd;
}
#topNav1 ul
{
	font-size: 110%;
	font-weight: bold;
	color: #276600;
	margin: 0px;
	padding: 0px;
}
#topNav1 li
{
	display: inline;
	padding: 0px 0px 0px 3px;
}
.NewsCategoryRow
{
    margin: 3px;
    border-bottom: solid 1px #b7b7b7;
    padding: 5px 0px 10px 0px;
}
.NewsCategoryRow a, .NewsCategoryRow a:visited
{
	text-decoration: none;
	color: Black;
}
.NewsCategoryRow a:hover
{
	color: #ffcc00;
	font-family: Arial, Times New Roman, Tahoma, Verdana;
	font-size: 9pt;
}
.NewsTime
{
	color: #217F21;
	font-size: 10px;
}
.NewsBlockRelax_Sub1
{
	background-image: url(Images/News/RelaxSub1.gif);
	background-position: center center;
	height: 70px;
	background-repeat: no-repeat;
	border-bottom: dotted 1px #cccccc;
	border-top: dotted 1px #cccccc;
	padding-bottom: 5px;
	padding-top: 5px;
	display: block;
}
.NewsBlockRelax_Sub2
{
	background-image: url(Images/News/RelaxSub2.gif);
	background-position: center center;
	height: 70px;
	background-repeat: no-repeat;
	padding-top: 7px;
	display: block;
}
.NewsBlock_Img
{
	border: 0px;
}
.NewsBlockTop_DivLeft
{
	float: left;
	padding-right: 0px;
}
.NewsBlockTop_DivLeft1
{
	background-color: #FFF;
}
.NewsBlockTop_DivLeft .NewsBlockTop_DivLeft1 a
{
	background-color: red;
}
.NewsBlockTop_DivLeft img
{
	border: 0px;
}
.NewsBlockTop_DivLeft .NewsBlockTop_DivLeft2
{
	text-transform: uppercase;
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	width: 250px;
}
.NewsBlockTop_DivLeft .NewsBlockTop_DivLeft2 a
{
	color: Black;
	font-weight: bold;
	text-decoration: none;
}
.NewsBlockTop_DivLeft .NewsBlockTop_DivLeft2 a:hover
{
	color: Black;
	font-weight: bold;
	text-decoration: none;
}
.NewsBlockTop_DivRight
{
	margin: 0px 0px 0px 260px;
}
.NewsBlockTop_DivRight1
{
	color: #2a7eba;
	font-weight: bold;
	padding-bottom: 10px;
}
.NewsBlockTop_DivRight2
{
	border-bottom: dotted 1px #cccccc;
}
.NewsMapPath
{
	float: left;
	background-image: url(Images/News/map.gif);
	background-position: right;
	background-repeat: no-repeat;
	height: 33px;
	margin: 0px;
}
.NewsMapHome
{
	padding: 10px 0px 0px 0px;
}
.NewsMapHome a
{
	text-decoration: none;
	color: Black;
}
.NewsMapHome a:hover
{
	text-decoration: none;
	color: #ffcc00;
}
.NewsMapPathContainer
{
	background-color: #f5f5f5;
	height: 33px;
	border: solid 1px #cccccc;
	padding-left: 5px;
}
/*End : News*/
.divMain_Box
{
	padding: 0px 2px 0px 0px;
	margin-bottom: 5px;
	background: #fff none repeat scroll 0%;
	width: 100%;
}
/* Dinh dang cho header */
b.div_O_Box
{
	font-family: arial,sans-serif;
	background: #f6f6ee none repeat scroll 0%;
	display: block;
	font-size: 1px;
}
b.div_O_Box b
{
	display: block;
	height: 1px;
	overflow: hidden;
}
b.div1_O_Box
{
	margin: 0pt 2px;
	display: block;
	background: #b3b6b0 none repeat scroll 0%;
}
b.div2_O_Box
{
	margin: 0pt 1px;
	background: #f6f6ee none repeat scroll 0%;
	display: block;
}
b.div3_O_Box
{
	margin: 0pt 1px;
	background: #fff none repeat scroll 0%;
	display: block;
	border-left: solid 1px #b3b6b0;
	border-right: solid 1px #b3b6b0;
}
.divContent_O_Box
{
	background: #f6f6ee none repeat scroll 0%;
	text-align: left;
	border-top: solid 4px #2c2c2c;
}
.div_Content_Center_Box
{
	border-left: solid 1px #b3b6b0;
	border-right: solid 1px #b3b6b0;
	padding: 2px 4px 5px 2px;
}
b.divO_B_Box
{
	font-family: arial,sans-serif;
	background: #f6f6ee none repeat scroll 0%;
	display: block;
	font-size: 1px;
}
b.divO_B_Box b
{
	display: block;
	height: 1px;
	overflow: hidden;
}
b.div1O_B_Box
{
	margin: 0pt 2px;
	display: block;
	background: #b3b6b0 none repeat scroll 0%;
}
b.div2O_B_Box
{
	margin: 0pt 1px;
	background: #f6f6ee none repeat scroll 0%;
	border-left: solid 1px #b3b6b0;
	border-right: solid 1px #b3b6b0;
	display: block;
}
.divTitle
{
	background: #fff none repeat scroll 0%;
	color: #0e6fb4;
	border-bottom: solid 0px #b3b6b0;
	border-left: solid 0px #b3b6b0;
	border-right: solid 0px #b3b6b0;
	font-family: Arial, Times New Roman, Tahoma, Verdana;
	font-weight: bold;
	font-size: 9pt;
	text-transform: uppercase;
	text-align: left;
}
/* Begin Rating */
.Rating1
{
    background-image: url(Images/News/1.gif);
    background-position: left top;
    background-repeat: no-repeat;
    height: 12px;
    display: inline-block;
    width: 80%;
}
.Rating2
{
    background-image: url(Images/News/2.gif);
    background-position: left top;
    background-repeat: no-repeat;
    height: 12px;
    display: inline-block;
    width: 80%;
}
.Rating3
{
    background-image: url(Images/News/3.gif);
    background-position: left top;
    background-repeat: no-repeat;
    height: 12px;
    display: inline-block;
    width: 80%;
}
.Rating4
{
    background-image: url(Images/News/4.gif);
    background-position: left top;
    background-repeat: no-repeat;
    height: 12px;
    display: inline-block;
    width: 80%;
}
.Rating5
{
    background-image: url(Images/News/5.gif);
    background-position: left top;
    background-repeat: no-repeat;
    height: 12px;
    display: inline-block;
    width: 80%;
}
.Rating6
{
    background-image: url(Images/News/6.gif);
    background-position: left top;
    background-repeat: no-repeat;
    height: 12px;
    display: inline-block;
    width: 80%;
}
.Rating7
{
    background-image: url(Images/News/7.gif);
    background-position: left top;
    background-repeat: no-repeat;
    height: 12px;
    display: inline-block;
    width: 80%;
}
.Rating8
{
    background-image: url(Images/News/8.gif);
    background-position: left top;
    background-repeat: no-repeat;
    height: 12px;
    display: inline-block;
    width: 80%;
}
.Rating9
{
    background-image: url(Images/News/9.gif);
    background-position: left top;
    background-repeat: no-repeat;
    height: 12px;
    display: inline-block;
    width: 80%;
}
.Rating10
{
    background-image: url(Images/News/10.gif);
    background-position: left top;
    background-repeat: no-repeat;
    height: 12px;
    display: inline-block;
    width: 80%;
}
.ratingStar
{
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
    background-color: Transparent;
}
.filledRatingStar
{
    background-image: url(Images/News/FilledStar.gif);
}
.emptyRatingStar
{
    background-image: url(Images/News/EmptyStar.gif);
}

.savedRatingStar
{
    background-image: url(Images/News/FilledStar.gif);
}
/* End Rating */